/* CSS Document */
/*body*/
body {
	margin: 0;
	font-size: 12px;
	color: #666666;
	font-family: Verdana;
	line-height: 1.9;
	padding: 0;
	background: url(bj_top.jpg) repeat-x;
}
 ul, dl, dd, h1, h2, h3, h4, h5, h6, form, {
padding:0;
margin:0;
}
p {
	line-height: 24px;
}
ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.tab_right_tit {
	background: url(m_r_t_bj.jpg) no-repeat;
	color: #2d2d2f;
	font-size: 14px;
	font-weight: bold;
background: height: 57px;
	line-height: 43px;
	text-indent: 50px;
}
.tab_r_b {
	border-top: 3px solid #4384c5;
	border-right: 1px solid #bed1d6;
	border-bottom: 1px solid #bed1d6;
	border-left: 1px solid #bed1d6;
	float: right;
	width: 756px;
	background: #fcfdfd url(r_c_bottom_bj.gif) repeat-x bottom;
	padding-bottom: 10px;
}
.tab_left {
	width: 234px;
	background: #f6f6f6 url(l_bj.jpg) no-repeat 0px bottom;
	border-top: 1px solid #5695ce;
	border-right: 1px solid #ced1ce;
	border-bottom: 1px solid #ced1ce;
	border-left: 1px solid #ced1ce;
	margin-bottom: -14px;
	_margin-bottom: 1px;
	padding-bottom: 10px;
}
img {
	border: 0px;
}
a {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #f00;
}
a:active {
	outline: none
}
/*IE*/
a:active {
blr:expression(this.onFocus=this.blur());
}
#maincontainer {
	zoom: 1;
	margin: 0px auto;
	padding: 0px;
}
.inp_srh {
	width: 105px;
	height: 17px;
	padding-left: 20px;
	background: url(srh_bg.gif) 0 0 no-repeat;
	border: 1px solid #cbcbcb;
}
.btn_srh {
	width: 23px;
	height: 21px;
	background: url(search.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	text-indent: -999em;
}
#container {
	width: 1000px;
	margin: 10px auto 0;
	overflow: hidden;
}
#in_mem {
	background: url(l_mem_bj.jpg) no-repeat 0px 0px;
	height: 116px;
	width: 238px;
	float: left;
	padding: 50px 10px 30px 20px;
	margin-bottom: 4px;
}
#in_mem span {
	line-height: 2.5
}
.mem_btn {
	width: 140px;
	height: 19px;
	padding-left: 5px;
	border: 1px solid #cbcbcb;
}
#in_about {
	background: url(bj_body_a.gif) no-repeat;
	height: 176px;
	width: 344px;
	float: right;
	_margin-right: -3px;
	padding: 10px;
	overflow: hidden;
	margin-bottom: 4px;
}
#in_about img {
	padding-top: 6px 4px 4px 0px;
}
#in_news {
	background: url(bj_body_a.gif) no-repeat;
	height: 176px;
	width: 340px;
	float: right;
	_margin-right: -3px;
	padding: 10px;
	margin-bottom: 4px;
}
#news_list {
	padding: 4 0 0;
}
#news_list a {
	color: #686767
}
#news_list a:hover {
	color: #f00;
}
#news_list ul li {
	padding-left: 6px;
	line-height: 1.9;
	background: url(d.gif) no-repeat left center;
}
#news_list ul li span {
	float: right;
	color: #2870BA;
	font-weight: normal;
	font-size: 12px;
}
.img_i {
	padding-bottom: 2px;
	padding-top: 6px
}
/*header*/
#header {
	width: 1000px;
	margin: 0 auto;
	height: 80px;
}
#headerleft {
	float: left;
	width: 820px
}
#logo {
	float: left;
	padding-right: 10px;
	padding-top: 10px;
}
#search {
	float: right;
	height: 40px;
	margin-top: 20px;
	vertical-align: top;
}
/*menu*/
#menu {
	width: 630px;
	float: right;
	background: 260px;
	height: 68px;
	overflow: hidden;
}
#nav {
	PADDING: 0;
	MARGIN: 0;
	WIDTH: 630px;
	FLOAT: left;
}
#nav LI {
	LIST-STYLE-TYPE: none;
	FLOAT: left;
	PADDING-TOP: 15px
}
#nav LI A {
	TEXT-ALIGN: center;
	WIDTH: 82px;
	DISPLAY: block;
	FLOAT: left;
	CURSOR: pointer;
	TEXT-DECORATION: none;
	padding-left: 2px;
}
#nav LI A SPAN {
	LINE-HEIGHT: 14px;
	WIDTH: 82px;
	FLOAT: left;
	COLOR: #072C87;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 7px
}
#nav LI .nav_on {
	WIDTH: 82px;
	background: url(bj_menu.gif) no-repeat center top;
}
#nav LI .nav_on SPAN {
	WIDTH: 82px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right -53px;
	HEIGHT: 56px;
	COLOR: #072c87;
}
.pr1 {
	WIDTH: 82px;
	FLOAT: left;
	font: bold 14px/16px "宋体";
}
.pr2 {
	WIDTH: 82px;
	src: url(04B_08.ttf);
	FLOAT: left;
	HEIGHT: 6px;
	font: 9px/14px Verdana;
	vertical-align: top;
	text-transform: uppercase;
}
.menu_line {
	width: 6px;
	background: url(line.png) no-repeat center 22px;
	height: 65px;
}
/* banner*/
/*百度map*/
.iw_poi_title {
	color: #CC5522;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 13px;
	white-space: nowrap
}
.iw_poi_content {
	font: 14px arial, sans-serif;
	overflow: visible;
	padding-top: 4px;
	white-space: -moz-pre-wrap;
	word-wrap: break-word
}
/*footer*/
#foot {
	text-align: center;
	height: 60px;
	clear: both;
}
#foott {
	background: url(bj_foot.jpg) no-repeat center bottom;
	text-align: center;
	height: 167px;
	clear: both;
}
#footer_r {
	float: right;
	width: 340px;
	text-align: left;
}
#footer_l {
	float: left;
	width: 600px;
	text-align: right;
}
.foot_ul li {
	float: left;
	margin-left: 10px;
}
#footer {
	height: 30px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
#foot_1 {
	width: 450px;
	margin: 0 auto;
}
#foot_l {
	float: left;
	width: 230px;
	background: url(foot_line.jpg) no-repeat right;
}
#foot_r {
	text-align: left;
	float: right;
}
/*首页解决方案*/
#i_solution {
	width: 966px;
	background: url(i_solution.jpg) no-repeat;
	padding: 5px 4px 5px 30px;
	height: 315px;
	clear: both;
	margin: 0px 0px 4px 0px;
}
#i_solution ul li {
	float: left;
	padding-left: 22px;
	width: 218px;
}
#i_solution ul {
	background: none repeat scroll 0 0 #E9E9E9;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	height: 300px;
	margin-left: 5px;
	width: 963px;
}
#i_solution ul li a {
	display: block;
}
#banner1 {
	text-align: center;
	padding-top: 5px;
	width: 1000px;
	background: url(bj.jpg) no-repeat bottom;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#banner {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 1000px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
}
#i_left {
	float: left;
	width: 635px;
}
/* LEFT */
#m_left {
	float: left;
	width: 234px;
	margin-right: 6px;
	background: #f6f6f6 url(l_bj.jpg) no-repeat 0px bottom;
	border-top: 1px solid #5695ce;
	border-right: 1px solid #ced1ce;
	border-left: 1px solid #ced1ce;
	margin-bottom: -14px;
	padding-bottom: 10px;
}
.l_title {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(l_tit_bj.jpg) no-repeat center;
	padding-left: 40px;
}
/*联系我们-left*/
#c_left {
	float: left;
	width: 234px;
}
#c_left_1 {
	width: 234px;
	margin-right: 6px;
	background: #f6f6f6;
	border-top: 1px solid #5695ce;
	border-right: 1px solid #ced1ce;
	border-bottom: 1px solid #ced1ce;
	border-left: 1px solid #ced1ce;
	margin-bottom: 6px;
	_margin-bottom: 6px;
	clear: both;
	padding-bottom: 10px;
}
#c_left_2 {
	width: 219px;
	background: url(c_l_bj.gif) no-repeat center top;
	_margin-bottom: 6px;
	clear: both;
	height: 160px;
	padding-top: 88px;
	margin-top: 6px;
	padding-left: 15px;
	position: absolute
}
/*分页*/
#fy {
	background: #F2F3F7;
	height: 18px;
	clear: both;
	width: 96%;
	border-top: 1px solid #CCCCCC;
	text-align: right;
	border-bottom: 1px solid #CCCCCC;
	margin: 6px auto;
	padding: 3px 20px 3px 0px;
}
.t {
	background: url(b_t_m.jpg) no-repeat;
	border: 1px solid #CCCCCC;
	margin: 2px;
	line-height: 20px;
	padding: 2px;
}
.t a {
	display: block;
	width: 26px;
}
#n_list {
	padding: 0 0 10;
	width: 200px;
	background-color: #f6f6f6;
	margin: 0 auto;
}
#n_list ul li {
	padding-left: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#n_list ul li a {
	padding-left: 54px;
	line-height: 2.5;
	display: block;
	background: url(arr.gif) no-repeat 40px center;
}
#n_list ul li a:visited {
}
#n_list ul li a:active {
	font-weight: bold;
}
#n_list ul li a:link {
	color: #666666;
}
#n_list ul li a:hover {
	color: #072c87;
	background-color: #cae2fb;
	font-weight: bold;
}
#n_list ul li a:focus {
	color: #072c87;
	background-color: #cae2fb;
	font-weight: bold;
}
#n_list1 {
	padding: 0 0 10;
	width: 210px;
	background-color: #f6f6f6;
	margin: 0 auto;
}
#n_list1 ul li {
	padding-left: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#n_list1 ul li a {
	padding-left: 10px;
	line-height: 2.5;
	display: block;
	background: url(arr.gif) no-repeat 1px center;
}
#n_list_cp {
	padding: 0 0 10;
	width: 210px;
	background-color: #f6f6f6;
	margin: 0 auto;
}
#n_list_cp ul li {
	padding-left: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#n_list_cp ul li a {
	padding-left: 10px;
	line-height: 2.5;
	display: block;
	background: url(arr.gif) no-repeat 1px center;
}
.l_m {
	font-size: 12px;
	font-weight: bold;
	color: #072c87;
	background: #cae2fb;
}
.l_m a {
	color: #072c87;
	display: block
}
.l_m a:hover {
	color: #072c87;
}
/* RIGHT */

#m_r_content {
	clear: both;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#m_right {
	border-top: 3px solid #4384c5;
	border-right: 1px solid #bed1d6;
	border-left: 1px solid #bed1d6;
	float: right;
	width: 756px;
	padding-bottom: 18px;
	height: auto!important;
	min-height: 300px;
	_min-height: 300px;
}
#m_r_t {
	float: left;
	width: 200px;
	padding-left: 60px;
	height: 57px;
	line-height: 43px;
}
#m_t_tltle {
	color: #2d2d2f;
	font-size: 14px;
	font-weight: bold;
	background: url(m_r_t_bj.jpg) no-repeat;
	height: 57px;
	line-height: 43px;
	float: left;
	width: 100%;
	text-indent: 50px;
}
#m_r_t_site {
	float: right;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	width: 450px;
}
#m_r_t_site a {
	font-size: 12px;
	color: #2d2d2f;
}
/*SOLUTION*/
#s_list {
	clear: both;
	padding: 0px 20px 4px;
}
#s_list ul li {
	padding-left: 16px;
	line-height: 1.9;
}
#s_list .s_img {
	font-weight: bold;
	background: url(arr_s.gif) no-repeat left center;
}
#s_list hr {
	border-bottom: 1px dashed #CCCCCC;
	height: 0px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#s_list ul li span {
	background: url(arr_s.gif) no-repeat left center;
	height: 20px;
	width: 15px;
}
/* LEFT */
#m_layout {
	padding: 4px 0px 10px;
	width: 200px;
	background-color: #f6f6f6;
	margin: 0 auto;
}
.m_layout a:hover {
	display: block;
	background: #cae2fb;
	color: #072c87;
}
#m_layout ul li {
	padding-left: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#m_layout ul li a {
	padding-left: 54px;
	line-height: 2.5;
	display: block;
	background: url(arr.gif) no-repeat 40px center;
}
#m_layout ul li a:hover {
	color: #072c87;
	background-color: #cae2fb;
	font-weight: bold;
}
#curTab {
	display: block;
	padding-left: 12px;
	font-weight: bold;
	background: #cae2fb;
	color: #072c87;
}
/*常见问题与解答*/
#t_list {
	clear: both;
	padding: 0px 20px 4px;
}
#t_list ul li {
	padding-left: 16px;
	line-height: 28px;
	border-bottom: 1px dashed #CCCCCC;
	background: url(arr_s.gif) no-repeat left center;
}
#t_list ul li span {
	float: right;
	color: #2870BA;
	font-weight: normal;
	font-size: 12px;
}
#artcle_con {
	padding: 0px 10px 10px;
	clear: both;
	overflow: hidden;
}
/*客户留言*/
#artcle_con h1 {
	font-family: "楷体_GB2312", "楷体";
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	padding: 2px 10px 10px;
	color: #000000;
	border-bottom: 2px solid #2f75bb;
	margin-bottom: 6px;
}
#artcle_con h2 {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	background: #f0f0f0;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px 4px 8px;
}
.g_list {
	padding: 2px 10px 10px;
	clear: both;
}
.g_q {
	background: #f9f8f8 no-repeat left top;
	margin: 4px auto;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	width: 728px;
}
.g_q h1 {
	color: #529dd9;
	overflow: visible;
	font-weight: normal;
	font-size: 12px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	margin-top: 22px;
	padding-left: 90px;
	line-height: 24px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.g_q h2 {
	background: url(reply.gif) no-repeat 10px;
	padding-left: 90px;
	font-size: 12px;
	color: #df4000;
	font-weight: normal;
	margin: 6px 6px 6px 0px;
	height: 25px;
}
.tw {
	background: url(tw.gif) no-repeat top;
	height: 29px;
	position: absolute;
	width: 730px;
	text-indent: 110px;
	color: #02458C;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 29px;
}
.tw span {
	color: #529dd9;
	line-height: 29px;
	font-weight: normal;
	float: right;
	margin-right: 10px;
}
/*产品索引*/

#p_left {
	float: left;
	width: 274px;
	
	clear: both;
	background: no-repeat bottom;
	margin-bottom: -14px;
	_margin-bottom: 1px;
}
#p_right {
	border-top: 3px solid #4384c5;
	border-right: 1px solid #bed1d6;
	border-bottom: 1px solid #bed1d6;
	border-left: 1px solid #bed1d6;
	float: right;
	width: 718px;
	background: #fcfdfd url(m_r_t_bj.jpg) no-repeat;
	padding-bottom: 10px;
	height: auto !important;
}
#p_r_t {
	font-size: 14px;
	line-height: 44px;
	font-weight: bold;
	color: #2d2d2f;
	float: left;
	width: 576px;
	height: 44px;
	padding-left: 60px;
}
#p_r_t_site {
	font-size: 12px;
	color: #999;
	float: right;
	width: 320px;
	line-height: 44px;
	text-align: right;
	padding-right: 10px;
}
#p_t_tltle {
	width: 716px;
	height: 44px;
}
.p_title {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(l_tit_bj.jpg) no-repeat center;
	padding-left: 40px;
}
#p_list {
	width: 270px;
	margin: 0px auto;
	padding: 0px 0px 10px;
}
#p_list ul li {
	line-height: 32px;
	background-image: url(l_p_tit.jpg);
	background-repeat: no-repeat;
	margin: 0px;
}
#p_list ul li span {
	font-size: 12px;
	float: right;
	width: 30px;
	line-height: 30px;
	height: 30px;
	text-align: right;
	font-weight: bold;
	color: #FFFF00;
}
#p_list ul li a {
	padding-left: 8px;
	line-height: 2.5;
	color: #ffffff;
}
#p_list ul li ul li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	width: 100%;
	margin: 0px auto;
	background: url(arr.gif) no-repeat 2px center;
}
#p_list ul li ul li a {
	background-image: url(no);
	color: #036;
	display: block;
}
#p_list ul li ul li a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #072c87;
	background: #cae2fb url(arr.gif) no-repeat 2px center;
}
.l_m {
	font-size: 12px;
	font-weight: bold;
	color: #072c87;
	background: #cae2fb;
}
.l_m a {
	color: #072c87;
	display: block
}
.l_m a:hover {
	color: #072c87;
}
#p_left_t {
	background-image: url(l_p_1.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 274px;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #024A92;
	text-align: center;
}
#p_left #p_left_2 {
	background-image: url(l_p_2.jpg);
	background-repeat: repeat-y;
}
#p_left #p_left_3 {
	background-image: url(l_p_3.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 274px;
}
#p_r_content {
	clear: both;
	padding-top: 5px;
	overflow:hidden;
}
#p_r_content ul li {
	width: 202px;
	height:230px;
	float: left;
	text-align: center;
	line-height: 20px;
	margin: 10px;
	padding: 3px;
}
#p_r_content ul li a img {
	margin: 6px;
width:expression(this.width>200?"200px":true);
}
#p_r_content ul li a span {
	background-color: #f6f6f6;
	border: 1px solid #dbdbdb;
	padding: 6px;
}
.simg1 {
	position: relative;
	width: 190px;
	padding: 3px;
	border: 1px solid #dbdbdb;
	overflow: hidden;
	clear: both;
	height: 180px;
}
#artcle_con span {
}
#artcle_con span img {
width:expression(this.width>600?"600px":true);
}
/*资质荣誉*/

#h_r_content {
	clear: both;
	padding-top: 6px;
	text-align: center;
}
#h_r_content ul li {
	width: 220px;
	float: left;
	height: 180px;
	line-height: 20px;
	text-align: center;
	margin: 0px 0px 6px 10px;
	padding: 2px 2px 20px;
	_margin-left: 16px;
}
#h_r_content ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.simg {
	position: relative;
	width: 214px;
	padding: 3px;
	border: 1px solid #dbdbdb;
	overflow: hidden;
	clear: both;
	height: 180px;
}
#h_r_content ul li span {
	position: relative;
	font: 12px/24px Verdana;
}
/*客户留言*/

#m_login {
	background-image: url(login.gif);
	background-repeat: no-repeat;
	height: 163px;
	width: 234px;
	margin-bottom: 4px;
	font-size: 14px;
	line-height: 26px;
	text-align: center;
	float: left;
}
#m_login span {
	font-size: 12px;
	line-height: 18px;
	color: #1a9de6;
}
#mem_left {
	float: left;
	width: 234px;
	margin-right: 6px;
	background: #f6f6f6 url(l_bj.jpg) no-repeat bottom;
	margin-bottom: 6px;
	_margin-bottom: 6px;
	clear: both;
	height: 350px;
	margin-bottom: -14px;
	_margin-bottom: -14px;
}
#message {
	height: 300px;
	width: 720px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	clear: both;
}
#liuyan {
	height: 36px;
	width: 620px;
	padding-right: 100px;
	clear: both;
	text-align: right;
}
#mem_1 {
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	border-top: 2px solid #4384c5;
	height: 400px;
	padding: 20px;
	clear: both;
	width: 958px;
	background: url(mem_login_bj.jpg) no-repeat;
	margin: 0px auto;
}
#m_l {
	float: left;
	width: 400px;
	background: url(memm_bj.gif) no-repeat center center;
	padding-top: 120px;
	height: 200px;
	padding-left: 60px;
}
#m_r {
	float: right;
	width: 400px;
	height: 230px;
	padding: 40px 50px 0px 0px;
	color: #016098;
	line-height: 24px;
}
#m_r a {
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	color: #FF3500;
}
#mem_c {
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	padding: 100px 20px 20px;
}
#mem_c {
	margin: 0 auto;
	padding: 50px 20px 20px;
}
#p_list span {
	font: 12px "宋体";
	color: #FFFFFF;
	float: right;
}
/*FORM*/
label {
	float: left;
	width: 100px;
	line-height: 25px;
	text-align: right;
}
form {
	margin: 0px
}
#clear {
	clear: both;
	width: 1000px;
	height: 1px;
	margin-top: -20px
}
.gbook {
	background: #F2F3F7;
	width: 702px;
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	border-bottom: 1px dashed #CCCCCC;
	padding: 6px 6px 6px 20px;
	color: #1F66C3;
}
.gbook_2 {
	background: #F2F3F7 url(reply.gif) no-repeat 5px 5px;
	width: 642px;
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	color: #FC5403;
	padding: 6px 6px 6px 80px;
	line-height: 20px;
}
.gbook_t {
	color: #175CBA;
	background: url(tw.gif) no-repeat top;
	height: 29px;
	width: 651px;
	padding-left: 80px;
	line-height: 29px;
	margin-left: 0px;
	_margin-left: -1px;
	font-family: Verdana;
}
.gbook_t span {
	float: right;
	line-height: 29px;
	padding-right: 20px;
}
#span1 {
	font-weight: bold;
	color: #FF3300;
	text-align: center;
	border-bottom: 1px dotted #B3D9FF;
	width: 195px;
	margin: 0px auto;
	line-height: 32px;
}
#n_list1 span {
	float: right;
}
/*sortcss*/
.SortFolderOpen {
	BACKGROUND: url(Sort_Folder_Close.gif) no-repeat;
	HEIGHT: 20px;
	width: 20px;
	CURSOR: hand;
}
.SortFolderClose {
	BACKGROUND: url(Sort_Folder_Open.gif) no-repeat;
	HEIGHT: 20px;
	width: 20px;
	CURSOR: hand;
	line-height: 32px;
}
/*ny*/
.jm_nymain {
	margin: auto;
	width: 1000px;
	background: #fff;
	overflow: hidden;
	margin-top: 10px;
}
.jm_nyleft {
	float: left;
	width: 234px;
	border: 1px solid #ccc;
}
.jm_nyright {
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 18px;
	width: 743px;
}
.jm_dq {
	background: url(m_r_t_bj.jpg) no-repeat 0 0 #FCFDFD;
	border-top: 3px solid #4384C5;
	height: 44px;
	line-height: 44px;
	color: #2D2D2F;
	font-size: 14px;
	font-weight: bold;
	padding-left: 60px;
	width: 683px;
}
.jm_dq_content, .jm_dq_scontent {
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.jm_dq_content p {
	text-indent: 2em;
}
.jm_dq_content h3 {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.jm_dq_scontent li {
	line-height: 24px;
	padding-left: 10px;
}
.jm_dq_scontent span {
	float: right;
}
.jm_dq_scase img {
	border: 1px solid #CCCCCC;
	height: 118px;
	padding: 4px;
	width: 160px;
}
.jm_dq_scase li {
	float: left;
	height: 166px;
	line-height: 24px;
	padding-left: 13px;
	text-align: center;
	width: 170px;
}
.jm_contact font {
	font-size: 12px;
}
.jm_dq_scase ul {
	padding-top: 16px;
}
.dede_pages {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.dede_pages li {
	display: inline;
	padding-right: 5px;
}
.dede_page {
	padding-top: 10px;
	padding-left: 10px;
}
.dede_page li {
	line-height: 24px;
}
.jm_fenl_bt {
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	font-weight: bold;
	background: url(l_tit_bj.jpg) no-repeat;
	color: #fff;
	padding-left: 38px;
}
.jm_fenl_bt span {
	float: right;
	font-size: 12px;
	font-weight: normal;
	padding-right: 10px;
}
.jm_fenl_bt span a {
	color: #fff;
}
.jm_sb_content {
	padding-top: 10px;
}
.jm_sb_content p {
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
}
.jm_nytp {
	background: url(l_bj.jpg) no-repeat;
	width: 234px;
	height: 274px;
}
.jm_fenl_content li {
	border-bottom: 1px dashed #CCCCCC;
	background: #E8E8E8;
}
.jm_fenl_content li a {
	background: url(arr.gif) no-repeat 40px center;
	display: block;
	height: 32px;
	line-height: 32px;
	padding-left: 57px;
	font-size: 13px;
}
.jm_cpsy {
	background-image: url(l_p_1.jpg);
	background-repeat: no-repeat;
	color: #024A92;
	font-size: 14px;
	font-weight: bold;
	height: 33px;
	line-height: 33px;
	text-align: center;
	width: 274px;
}
.jm_nyleftcp {
	float: left;
	width: 274px;
}
.jm_nyrightcp {
	float: left;
	width: 716px;
	padding-left: 10px;
}
.jm_dq_content {
	padding-left: 10px;
	padding-right: 10px;
}
#p_r_content h3 {
	text-align: center;
	height: 30px;
}
p {
	margin: 0;
	padding: 0;
}
.sx_link {
	width: 1000px;
	margin: auto;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 15px;
}
.sx_link li.bt {
	float: left;
	height: 30px;
	width: 60px;
	padding-left: 5px;
}
.sx_link li {
	display: inline;
	padding-right: 5px;
	line-height: 24px;
}
/*产品*/
#container #in_cp {
	background: url(chanpbg.gif) no-repeat right top;
	clear: both;
	height: 181px;
	margin-bottom: 6px;
	padding-left: 5px;
	padding-top: 44px;
	width: 995px;
	margin: auto;
	margin-bottom: 10px;
}
.in_cp_ul li {
	float: left;
	margin-left: 8px;
}
.jm_banner {
	width: 1000px;
	margin: auto;
	margin-top: 15px;
}




/* 主要css样式*/
.main-im{position:fixed;left:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:0px;width:40px;height:133px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/open_im.png) no-repeat left top;display:none;}
